html, body {
	background-color: #a0a0a0;
	margin: 0;
	padding: 0;
}
h2 {
	margin:0;
	font-family:  Helvetica,Arial, Tahoma, sans-serif;
	}
#info {
	background-color: #FFFFFF;
	width:80%;	
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border:1px solid;
}

/* MENU STYLING */
#cssmenu,
#cssmenu ul,
#cssmenu li #cssmenu a {
  width:100%;
  position:fixed;
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 14px;
  font-family: Arial;
  line-height: 1;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
}
#cssmenu {
  width: auto;    
}
#cssmenu ul {
  background: #1AB83F;
  border: 1px solid #318C26;
}

#cssmenu a,
#cssmenu a:link,
#cssmenu a:visited {
  padding: 15px 20px;
  display: block;
  text-decoration: none;
  color: #ffffff;
  text-shadow: 0 -1px 1px #041425;
  border-right: 1px solid #318C26;
}

#cssmenu li {
  float: left;
  border-right: 1px solid #318C26;
}
#cssmenu li:hover {
  background: #318C26;
  transition: background .75s;
}
#cssmenu li:hover:first-child {
 background: #318C26;
 transition: background .75s;
 border-bottom-left-radius:9px;
}

